import java.util.Scanner;

/**
 * Created with IDEA
 * author:ju bai
 * Date:2021/4/16
 * Time:16:45
 **/
public class Main1 {
    /**
     * 每日一题-统计回文的个数
     *
     * @param args
     */
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        while (scanner.hasNext()) {
            String str1 = scanner.nextLine();
            String str2 = scanner.nextLine();
            insert(str1, str2);
        }
    }

    /**
     * 将Str2拼接到str1，判断回文串的个数
     *
     * @param str1
     * @param str2
     */
    private static void insert(String str1, String str2) {
        int count = 0;
        for (int i = 0; i < str1.length() + 1; i++) {
            //分隔字符串
            String a = str1.substring(0, i);
            String b = str1.substring(i, str1.length());
            //拼接str2到str1中
            StringBuffer stringBuffer = new StringBuffer();
            stringBuffer.append(a);
            stringBuffer.append(str2);
            stringBuffer.append(b);
            //判断是否回文
            if (palindrome(stringBuffer.toString())) {
                count++;
            }
        }
        System.out.println(count);
    }

    /**
     * 判断是否是回文串
     *
     * @param str
     * @return
     */
    private static boolean palindrome(String str) {
        char[] array = str.toCharArray();
        int i = 0;//第一个字母下标
        int j = array.length - 1;//最后一个字母下标
        while (i < j) {
            if (array[i] != array[j]) {
                return false;
            }
            //走到这说明第一个和最后一个字母相同，继续判断
            i++;//i往后走一步
            j--;//j往前走一步
        }
        return true;
    }
}
